Big Huge Thesaurus

lens cap

noun

sounds kind of like